package viewer.LF;

import java.awt.Color;
import java.awt.Component;
import java.awt.Graphics;
import javax.swing.Icon;

/**
 * Created by IntelliJ IDEA.
 * User: Jonathan Simon
 * Date: Oct 5, 2004
 * Time: 6:03:57 PM
 * To change this template use File | Settings | File Templates.
 */
public class AngledLinesWindowsCornerIcon implements Icon {

  //RGB values discovered using ZoomIn
  private static final Color WHITE_LINE_COLOR = new Color(255, 255, 255);
  private static final Color GRAY_LINE_COLOR = new Color(172, 168, 153);

  //Dimensions
  private static final int WIDTH = 13;
  private static final int HEIGHT = 13;



  public int getIconHeight() {
    return WIDTH;
  }

  public int getIconWidth() {
    return HEIGHT;
  }

  public void paintIcon(Component c, Graphics g, int x, int y) {

    g.setColor(WHITE_LINE_COLOR);
    g.drawLine(0,12, 12,0);
    g.drawLine(5,12, 12,5);
    g.drawLine(10,12, 12,10);

    g.setColor(GRAY_LINE_COLOR);
    g.drawLine(1,12, 12,1);
    g.drawLine(2,12, 12,2);
    g.drawLine(3,12, 12,3);

    g.drawLine(6,12, 12,6);
    g.drawLine(7,12, 12,7);
    g.drawLine(8,12, 12,8);

    g.drawLine(11,12, 12,11);
    g.drawLine(12,12, 12,12);

  }
}
